home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 16
/
Aminet 16 (1996)(GTI - Schatztruhe)[!][Dec 1996].iso
/
Aminet
/
util
/
wb
/
Monitorkiller.lha
/
MonitorKiller
/
MonitorKiller-Install
next >
Wrap
Text File
|
1996-10-05
|
2KB
|
130 lines
(set #kickver
(shiftright
(getversion "exec.library" (resident))
8
)
)
(set #muiexist
(exists "LIBS:muimaster.library" (noreq))
)
(if (> #muiexist 0)
(set #muiver
(shiftright
(getversion "LIBS:muimaster.library")
8
)
)
(abort "You need muimaster.library V13 or higher !")
)
(if (< #kickver 38)
(abort "You need OS3.0 or higher !")
)
(if (< #muiver 13)
(abort "You need version 13 or higher of muimaster.library !")
)
(set #language
(askchoice
(prompt "Please choose your language:")
(help "Your language,please !\nIhre Sprache,bitte !\nKielinne,olkaa hyvä !")
(choices "English" "Deutsch" "Suomenkieli")
)
)
(if (= #language 0)
((set #askstring "Please choose your destination directory !\nA directory \"MonitorKiller\" will be created !")
(set #dir "Data/DrawerEnglish")
)
)
(if (= #language 1)
((set #askstring "Bitte wählen Sie Ihr Zielverzeichnis !\nEin Verzeichnis \"MonitorKiller\" wird geschaffen !")
(set #dir "Data/DrawerGerman")
)
)
(if (= #language 2)
((set #askstring "Valitsekaa päämääränhakemistonne,olkaa hyvä !\nHakemiston \"MonitorKiller\" on luonut !")
(set #dir "Data/DrawerSuomi")
)
)
(set #path
(askdir
(default @default-dest)
(prompt #askstring)
(help @askdir-help)
(disk)
)
)
(set @default-dest #path)
(makedir (tackon #path "MonitorKiller")
(help @makedir-help)
(infos)
)
(copyfiles
(help @copyfiles-help)
(source #dir)
(dest (tackon #path "MonitorKiller"))
(nogauge)
(all)
(noposition)
)
(set #info (cat #dir ".info"))
(set #pathinfo (cat #path ".info"))
(delete #pathinfo
(help @delete-help)
(optional force)
)
(copyfiles
(help @copyfiles-help)
(source #info)
(dest #path)
(infos)
(files)
(newname "MonitorKiller.info")
(nogauge)
(noposition)
)
(set #path (tackon #path "MonitorKiller"))
(copyfiles
(help @copyfiles-help)
(source "Data/MonitorKiller")
(dest #path)
(infos)
(files)
(nogauge)
(noposition)
)
(copyfiles
(help @copyfiles-help)
(source "Data/Catalogs")
(dest (tackon #path "Catalogs"))
(nogauge)
(infos)
(pattern "MonitorKiller.c#?")
(noposition)
)
(if
(> (exists
(tackon #path "Catalogs.info")
(noreq)
)
0)
(delete (tackon #path "Catalogs.info")
(help @delete-help)
(optional force)
)
)